Introduction

Domain Driven Design is an approach to developing software that connects the implementation to an evolving model of the core business concepts. This lesson provides a description of the components in the Application and Model tiers.

Learning Outcomes

Study Resources

For your study of this topic, use these resources.

Video Lessons

Web Articles and Blogs

Books

Wikipedia

Class Lecture

Exercises

Before-Class Exercises

After-Class Exercises